payments for ınterest - Francés Inglés Diccionario